/**
 * 
 */
package br.com.ctm.advogadope.negocio.api;

import java.util.List;

import javax.ejb.Local;
import javax.persistence.PersistenceException;

import br.com.ctm.advogadope.dao.api.AdvogadoNotificacaoDao;
import br.com.ctm.advogadope.model.Advogado;
import br.com.ctm.advogadope.model.AdvogadoNotificacao;
import br.com.framework.negocio.api.BaseNegocio;

/**
 * @author Cleber
 *
 */
@Local
public interface AdvogadoNotificacaoNegocio extends BaseNegocio<AdvogadoNotificacao, AdvogadoNotificacaoDao> {

	/**
	 * @param advogado
	 * @return
	 * @throws PersistenceException
	 */
	List<AdvogadoNotificacao> findByAdvogado(Advogado advogado) throws PersistenceException;
}
